/*首页*/
body{font-family:"Microsoft Yahei",'Arial',sans-serif;}
input{border: none}
.index-header{ float:left; padding:.12rem 0; background-color:#f75e46;  width:100%; position: relative; }
.index-header .index-header-logo2{float:Left; position:relative; width: 1.48rem; padding-left:0144rem}
.index-header .index-header-logo2 img{width:100%}
.index-header .index-header-search2{ float:right; width:5.904rem; height:0.72rem; position: relative;}
.index-header .index-header-search2 .text-input2{ float:left; height:0.72rem; box-sizing:border-box; border-radius:0; width:4.848rem; font-size:0.3rem; line-height:.42rem; color:#bbbbbb; padding-left:0.576rem;  background: #fff url(../images/search4.png) no-repeat 3% center; background-size:.33rem; }
.index-header .index-header-search2 a{ float: right; position: relative; width:1.056rem; text-align:right; margin-top:-.12rem; }
.index-header .index-header-search2 a img{ height:0.96rem;  }

.index-header .index-header-logo{float:Left; position:relative; width: 2.04rem; top:.06rem; }
.index-header .index-header-logo img{padding:0; margin-left: 0.12rem;width:1.8rem !important; }
.index-header .index-header-search{ float:right; width:59%; height:.72rem; position: relative;}
.index-header .index-header-search .text-input{  height:0.72rem; box-sizing:border-box; border-radius:0px; width:4.56rem; font-size:.3rem; line-height:.72rem; color:#bbbbbb; padding-left:0.576rem;  background: #fff url(../images/search4.png) no-repeat 3% center; background-size:.33rem; }
.index-header  a{ float: right; position: relative; width:1.056rem; text-align:right; }
.index-header  a img{ height:.72rem;  }
.index-header  a span{height: .72rem; background: url("../images/pc.png") no-repeat center center; display: block; background-size: 95%}
.img-responsive{    display: block;  max-width: 100%;  height: auto;vertical-align: middle;}
/* Swiper*/
.swiper-container { width: 114.3%; box-sizing:border-box;  padding:.3rem 0 .3rem 0; background: #fff;border-bottom:1px solid #e8e8e8; }
.swiper-container .swiper-slide { text-align: center; font-size: .28rem; line-height:0.5rem; width:25%; }
.swiper-container .swiper-slide a{ display:block; text-align: center; color:#333; }
.swiper-container .swiper-slide img{ display:block; margin-bottom:.05rem; width: 1.42rem; height: 1.42rem; border-radius:15%;}
.swiper-container .swiper-slide a p{  white-space:nowrap ; overflow:hidden; width:90%; padding:0 5%;}

.swiper-container2 { width: 100%; margin: 0px auto; overflow:Hidden;  }
.swiper-pagination-bullet {width: .12rem; height: .12rem; background:#fff; opacity:0.8; }
.swiper-pagination-bullet-active { opacity: 1; background: #f75e46;}
.swiper-pagination { position: relative; }
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom:0px; margin-top:-.35rem; height:.35rem;}

.swiper-container2 .swiper-slide{width:100%; height:4.6rem; overflow:hidden;}
.swiper-container2 .swiper-slide img{width:100%;; }

.swiper-container3 { width: 110%; box-sizing:border-box;  padding:.3rem 0 .3rem 0; background: #fff;border-bottom:1px solid #e8e8e8; }
.swiper-container3 .swiper-slide { text-align: center; font-size: .28rem; line-height:0.5rem; width:25%; }
.swiper-container3 .swiper-slide  a{display:block; text-align: center;color:#333; }
.swiper-container3 .swiper-slide a span{ display:block; padding-top:1.2rem; line-height:.4rem; background:url(../images/bi.png) center top no-repeat; background-size:1.09rem; color:#333; text-align:center; }
.swiper-container3 .swiper-slide a span.class02{  background:url(../images/hao.png) center top no-repeat; background-size:1.09rem; }
.swiper-container3 .swiper-slide a span.class03{  background:url(../images/lian.png) center top no-repeat; background-size:1.09rem; }
.swiper-container3 .swiper-slide a span.class04{  background:url(../images/jin.png) center top no-repeat; background-size:1.09rem; }
.swiper-container3 .swiper-slide a span.class05{  background:url(../images/guo.png) center top no-repeat; background-size:1.09rem; }
.swiper-container3 .swiper-slide a span.class06{  background:url(../images/zhuan.png) center top no-repeat; background-size:1.09rem; }
.swiper-container3 .swiper-slide a span.class07{  background:url(../images/shouyou.png) center top no-repeat; background-size:1.09rem; }
.swiper-container3 .swiper-slide a span.class08{  background:url(../images/rent-img/rent2.png) center top no-repeat; background-size:1.09rem; }
.swiper-container3 .swiper-slide a span.class09{  background:url(../images/icon/wan.png) center top no-repeat; background-size:1.09rem; }

/*tab*/
.search-game .tab{float:left; width:100%;}
.search-game .tab .tab-head{float:left; width:100%;}
.search-game .tab .tab-nav{float:left;list-style:none; width:100%;}
.search-game .tab .tab-nav li{float:left; width:50%; text-align:center;}
.search-game .tab .tab-nav li a{width: 100%;float: left;box-sizing: border-box;border-right: 1px solid #e8e8e8;font-size: .32rem;  color: #000;line-height: 1.03rem;text-align: center;border-bottom: 1px solid #e8e8e8;padding-left: 0.48rem;}
.search-game .tab .tab-nav li a.dn{ background:#f8f8f8 url(../images/diannao-gray.png) 38% center no-repeat; background-size:.38rem;}
.search-game .tab .tab-nav li.active a.dn{ background:url(../images/diannao.png) 38% center no-repeat; background-size:.38rem;}
.search-game .tab .tab-nav li a.sj{ background:#f8f8f8 url(../images/shouji-gray.png) 38% center no-repeat; background-size:.38rem;}
.search-game .tab .tab-nav li.active a.sj{ background:url(../images/shouji.png) 38% center no-repeat; background-size:.38rem;}

.search-game .tab .tab-nav .active a{cursor:default; color:#f75e46; background:#fff; border-bottom: 1px solid #fff; }

/*index-foot*/
.index-foot{float:left; width:100%; line-height:0.98rem; border-top:1px solid #e8e8e8; background:#fcfcfc; font-size:.32rem; text-align:center; z-index:20;}
.index-foot ul li{float:left; padding:0; margin:0; border:0;width:20%; font-weight:bold;  }
.index-foot ul li a{color:#333; display:inline-block; width:100%;}
.index-foot ul li a.cur{background:#f75e46; color:#fff;  }


.index-foot .badge{min-width:6px; padding:2px 4px; margin:10px 0 0 1px; font-size:10px;line-height:1; border-radius:2em;display:inline-block; position:absolute;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#f75e46;}
.index-foot .badge:empty{display:none}
.index-foot .active .badge{display:none}
.index-foot .badge2{display:none}
.index-foot .active .badge2{display:inline-block; position:absolute; padding:0; width:.2rem; height:.2rem; margin:.2rem 0 0 1px;white-space:nowrap;vertical-align:baseline;background-color:#f75e46;border-radius:.2rem .2rem; text-indent:-9999px;}



/*2017-05-08  陈逍遥*/
/*放置到桌面的提示语*/
.ts {box-sizing: border-box;z-index: 22;}
.ts .messgae_and{border-radius: .2rem;box-shadow: 2px 2px 2px #ddd;}
.ts .messgae_and .close{width: .33rem;height: 1.4rem; background:url(../images/close.png) center no-repeat; background-size:.33rem;}
.ts .messgae_and .logo_index{width: 1.28rem;height: 1.4rem; background:url(../images/Icon/logo_index.png) center no-repeat; background-size:1.28rem;}
.ts .messgae_and .font_ts{width: 70%;line-height: 1.4;overflow-x: hidden;}
.ts .messgae_and .font_ts  img{width: .2rem;height: .28rem;position: relative;top: -.03rem;}


/*消息弹窗*/
.dialog-message { height:auto; display:block; overflow:hidden;}
.dialog-message ul li .tile{ line-height:0.46rem;}
.system_message ul li:last-child{border-bottom:none;}
.kefu_message ul li:last-child{border-bottom:none;}
.dialog-message ul li .see{ height:0.48rem; line-height:0.68rem;}
.dialog-message ul li span.dlog-ico{display: block;background: url(../images/right2.png) right center no-repeat;height: .5rem;width: .13rem; background-size: .14rem;}

/*09/24环信 首页消息弹框*/
.dialog-main .banner-tab li{width: 50%;height: 0.9rem;line-height: 0.9rem}
.dialog-main .banner-tab li.active{color: #333;border-bottom: 1px solid #007aff;}

.dialog-main .banner-dope{height: 0.9rem;line-height:0.9rem; text-align:center;}
.dialog-main .banner-dope span{ display:block}

.dialog-message li .left-box{width:1rem;height: 1rem;position: relative;z-index: 1;}
.dialog-message li .left-box img{width: 1rem;height: 1rem;border-radius: 0.2rem}

.kefu_message .dialog-message{max-height: 6rem!important;overflow-y: scroll;}
.system_message .dialog-message{max-height: 6rem!important;overflow-y: scroll;}

.right-box{width: 80%;}
.right-box p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.left-box .icon-red-circle{width: 0.19rem;height: 0.19rem;display: inline-block;position: absolute;right: -0.05rem;top: -0.05rem;
background: url('../images/common/icon-red-circle.png') no-repeat center;background-size:100%;z-index: 100;}

.right-box .msg-title{background: url("../images/right2.png") no-repeat right;background-size: 0.14rem 0.28rem}
.right-box .msg-title p{width: 85%;}
